package com.uh.microservice.core.dto;


public class XwalkRequestData {
	
	public String type;
	public String fn;
	public Arg arg;

	public XwalkRequestData(){
		arg = new Arg();
	}
	
	public String getType() {
		return type;
	}
	
	public void setType(String type) {
		this.type = type;
	}

	public String getFn() {
		return fn;
	}

	public void setFn(String fn) {
		this.fn = fn;
	}


	public Arg getArg() {
		return arg;
	}



	public void setArg(Arg arg) {
		this.arg = arg;
	}

	public static class Arg
	{
		private String url;
		private String backupUrl;
		private boolean persistent;
		private Extra extra;
		
		public Arg(){
		}
		
		
		public String getUrl() {
			return url;
		}



		public void setUrl(String url) {
			this.url = url;
		}



		public String getBackupUrl() {
			return backupUrl;
		}



		public void setBackupUrl(String backupUrl) {
			this.backupUrl = backupUrl;
		}



		public boolean isPersistent() {
			return persistent;
		}


		public void setPersistent(boolean persistent) {
			this.persistent = persistent;
		}


		public Extra getExtra() {
			return extra;
		}


		public void setExtra(Extra extra) {
			this.extra = extra;
		}





		public static class Extra
		{
			private int a;
			private boolean b;
			private String c;
			
			public int getA() {
				return a;
			}
			public void setA(int a) {
				this.a = a;
			}
			public boolean isB() {
				return b;
			}
			public void setB(boolean b) {
				this.b = b;
			}
			public String getC() {
				return c;
			}
			public void setC(String c) {
				this.c = c;
			}
			
		}
		
		
		
	}
	
}
